package com.heima.model.admin.pojos;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author ybw
 * @version 1.0
 * @date 2021/12/22 9:26
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("ad_user")
public class AdminUser {

  private static final long serialVersionUID = 1L;

  /** 主键 */
  @TableId(value = "id", type = IdType.AUTO)
  private Integer id;

  /** 用户名 */
  @TableField("name")
  private String name;

  /** 密码,md5加密 */
  @TableField("password")
  private String password;

  /** 密码、通信等加密盐 */
  @TableField("salt")
  private String salt;

  /** 昵称 */
  @TableField("nickname")
  private String nickName;

  /** 头像 */
  @TableField("image")
  private String image;

  /** 手机号 */
  @TableField("phone")
  private String phone;

  /** 0暂时不可用 1永久不可用 */
  @TableField("status")
  private Short status;

  /** 邮箱 */
  @TableField("email")
  private String email;

  /** 最后一次登陆时间 */
  @TableField("login_time")
  private Date loginTime;

  /** 创建时间 */
  @TableField("created_time")
  private Date createdTime;
}
